jupyter notebook 新增、切换不同kernel(运行环境)

您所在的位置:网站首页 jupyter notebook cmd打开 jupyter notebook 新增、切换不同kernel(运行环境)

jupyter notebook 新增、切换不同kernel(运行环境)

2023-03-27 17:34| 来源: 网络整理| 查看: 265

Juypter notebook如何导入anaconda中建立的多个虚拟环境,而不只是默认的(ipykernel)

用conda创建新环境

在Anaconda prompt(base)中执行以下代码: conda create -n your_env_name(用户命名) python=your_python_version(用户指定) 创建一个新的python环境,继续执行以下代码: source activate your_env_name 就激活并进入了该环境,就可以开展工作了……

注意:当激活该环境时,ipython下自动加载了该新环境。但是打开Jupyter Notebook发现并没有加载该新环境。

解决方法1:

1)切换到要添加的虚拟环境 2)确认是否安装 ipykernel

python -m pip install ipykernel 为 Jupyter notebook 添加内核 python -m ipykernel install --user --name=kernelname(用户指定) --display-name 'xxx'(用户指定)

4)查看 Jupyter notebook kernel

jupyter kernelspec list 删除 jupyter 内核 jupyter kernelspec remove kernelname 解决方法2:

见该帖:Conda environments not showing up in Jupyter Notebook.

首先,在前面激活的新环境下安装nb_conda_kernels包:

conda install nb_conda_kernels

然后,打开Notebook,点击New,会出现当前所有安装的虚拟环境以供选择,如下所示。

set-env-in-notebook-choose-kernel.png

如果是已经编辑过的notebook,只需要打开该笔记本,在菜单栏中选择Kernel -> choose kernel -> your env kernel即可。

set-env-in-notebook-change-kernel.png


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3